persona non grata or not acceptable - Español Inglés Diccionario